home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BlastDOS
/
[DOS_Application]_BIT_Software_-_BitCom_3.58c_-_Distribution_Disks.zip
/
WYSE60.EMU
< prev
Wrap
Text File
|
1990-06-01
|
6KB
|
169 lines
INITIAL
z#origin(1)
z#awrap(0)
z#scroll(0)
z#setatt(7)
setcolor(7)
z#setmar(1,@mrow)
z#setins(0)
clear
@NL-0 = 'z#doflg(" a=5 ", "$1bOp", "0")' {ANSI Alt Keypad 0}
@NL-1 = 'z#doflg(" a=5 ", "$1bOq", "1")' {ANSI Alt Keypad 1}
@NL-2 = 'z#doflg(" a=5 ", "$1bOr", "2")' {ANSI Alt Keypad 2}
@NL-3 = 'z#doflg(" a=5 ", "$1bOs", "3")' {ANSI Alt Keypad 3}
@NL-4 = 'z#doflg(" a=5 ", "$1bOt", "4")' {ANSI Alt Keypad 4}
@NL-5 = 'z#doflg(" a=5 ", "$1bOu", "5")' {ANSI Alt Keypad 5}
@NL-6 = 'z#doflg(" a=5 ", "$1bOv", "6")' {ANSI Alt Keypad 6}
@NL-7 = 'z#doflg(" a=5 ", "$1bOw", "7")' {ANSI Alt Keypad 7}
@NL-8 = 'z#doflg(" a=5 ", "$1bOx", "8")' {ANSI Alt Keypad 8}
@NL-9 = 'z#doflg(" a=5 ", "$1bOy", "9")' {ANSI Alt Keypad 9}
@NL-Dsh = 'z#doflg(" a=5 ", "$1bOm", "-")' {ANSI Alt Keypad -}
@NL-Dot = 'z#doflg(" a=5 ", "$1bOn", ".")' {ANSI Alt Keypad .}
@NL-Pls = 'z#doflg(" a=5 ", "$1bOM", "$0d0a")' {ANSI Alt Keypad ENTER}
@uparr = '"$0b"'
@dnarr = '"$0a"'
@riarr = '"$0c"'
@lfarr = '"$08"'
@home = '"$1e"'
@pgup = '"$1bJ"'
@pgdn = '"$1bK"'
@end = '"$05"'
@ins = '"$1bQ"'
@del = '"$7f"'
@bs = '"$08"'
@f1 = '"$01@@$0d"'
@f2 = '"$01A$0d"'
@f3 = '"$01B$0d"'
@f4 = '"$01C$0d"'
@f5 = '"$01D$0d"'
@f6 = '"$01E$0d"'
@f7 = '"$01F$0d"'
@f8 = '"$01G$0d"'
@f9 = '"$01H$0d"'
@f10 = '"$01I$0d"'
END
INBUFFER
0x8D 0x0D
0x00 NUL
0x08 BS2
0x09 HT
0x0a LF
0x0b LF
0x0c 0xb3 { 6-89 changed before is 0x0c FF}
0x0d CR
0x1a CAN
0x7f NUL
END
INBUFFER2
0x00 NUL
0x08 BS2
0x0b LF
0x0c 0xb3 { 6-89 changed before is 0x0c ff }
0x0d NUL { 6-89 added }
0x1a CAN
0x7f NUL
0x30 0xC2
0x31 0xC0
0x32 0xDA
0x33 0xBF
0x34 0xC3
0x35 0xD9
0x36 0xB3
0x37 0xDB
0x38 0xC5
0x39 0xB4
0x3A 0xC4
0x3B 0xB1
0x3C 0xCD
0x3D 0xC1
0x3E 0xBA
0x3F 0xB2
0x7A 0xC4 { 6-89 added }
END
OUTBUFFER
END
HOSTCODE
e6 { ACK mode off }
C { full duplex mode on }
DF @echo=0 { echo off }
c41 { set transmit xon/xoff }
c21 { set receive xon/xoff }
~. { wyseword mode off }
~3 z#setflg(a,5) { application key mode on }
~2 z#setflg(a,4) { application key mode off }
d/ z#awrap(0) { end of line wrap on }
d* { autopage mode off }
e$20 { answer back mode off }
e1 { char attribute mode on }
e4 z#lfnl(2) { receive CR mode off }
e5 z#lfnl(1) { receive CR mode on }
e: { initialize tabs off }
e' { caps lock off }
e- { key repeat on }
eQ { screen saver on }
eT { define CAPS LOCK key as CAPS }
^0 { restore normal screen }
cU { default all programmable keys}
$1E poscur(1,1)
{ poscur(1,1)
=%r%c poscur(expr(%c-31),expr(%r-31))
a\rR\cC poscur(\\c,\\r)
* poscur(1,1);z#clreos
+ poscur(1,1);z#clreos
T z#Clreol
t z#Clreol
Y z#Clreos
y z#Clreos
q z#setins(1)
r z#setins(0)
R z#dellin(1)
E z#inslin(1)
W z#del(1)
( { write protect mode off }
) { write protect mode on }
' { protect mode off }
0 z#tabcla { clear all tab stops }
1 z#tabset { set tab stop }
2 z#tabclr { clear tab stop }
`0 cursize(9,9) { cursor display off }
`1 cursize(0,8) { cursor display on }
`5 { blinking block cursor }
`8 { screen display off }
`9 { screen display on }
`: dos("setmax -ammon -c80 -r25 -mmono"); { set 80-column display }
`; @maxrow=44;dos("setmax -ammon -c132 -r44 -mmono");
`b { standard status line on }
`I { line lock mode off }
G0 z#setatt(7)
G2 z#setatt(128)
G4 z#setatt(112)
G6 z#setatt(112)
G8 z#setatt(1)
G?
G< z#setatt(112);z#setatt(01)
G> z#setatt(112);z#setatt(128);z#setatt(1)
G:
G;
N z#scroll(0)
O z#scroll(1)
H$02 z#setbuf(2,1) { 6-89 modified }
H$03 z#setbuf(1,1) { 6-89 modified }
z invoke funkey.act
Z0%k { 6-89 filter out key value assignment }
[%k strseq("$7f", 3) { 6-89 filter out key value assignment }
z(
Z(
_$7f
=$7f
x
F
]
}
P
$20 "50$0D"
X { monitor mode off }
U { monitor mode on }
A1%r { set funkey label line area attr normal }
c8%h%h%m%m typecr("Time is: @ctime") { 6-89 added }
END